ropa hecha - German English Dictionary